package com.libreaccess.reporting.utils;

public final class ReportingEnums {

	public enum ButtonIds {
		viewBtn, /*scheduleBtn, */cancelBtn, saveBtn, newBtn, editBtn, deleteBtn, runNowBtn, maximPortlet, minimPortlet, viewCompletedReportBtn, deleteCompletedReportBtn
	}

	public enum Window {
		reportManager, reportDefinition/*, reportScheduler*/
	}
	
	public enum Format {
		HTML, PDF, XLS, CSV
	}

	public enum ParameterType {
		_boolean, _byte, _date, _float, _integer, _long, _short, _number, _string, _time, _double, _bigdecimal, _list, _timestamp, _collection, _object, _inputstream, _jremptydataSource
	}

	public enum SchedulerFrequency {
		OneTime, Daily, Weekly, Monthly, Yearly
	}

}
